Big Huge Thesaurus

left atrium of the heart

noun